we must improve our performance - Espagnol Anglais Dictionnaire